package com.neusoft.neu24.nep.feignclient;

import com.neusoft.neu24.nep.cfg.CustomLoadBalancerConfiguration;
import com.neusoft.neu24.nep.entity.Account;
import com.neusoft.neu24.nep.entity.CommonResult;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

// OpenFeignClient  写法参照生产者的控制器
//  远程服务的名称 ，用于服务发现
@FeignClient("rpc-service-provider")
//  远程服务的名称 ---- 》  http:// IP:port
public interface RpcServiceProviderOpenFeignClient {
    @GetMapping("/p/q/a/{wxid}")
//    小心处理控制器类的路径
    public CommonResult selectAcountByWxid(@PathVariable("wxid") String wxid);
}
